/*导航栏*/
nav{position:relative;min-width: 1200px;margin: auto;padding:20px;margin-bottom: 50px;}
.nav{width: 1200px;margin: auto;}
.nav-left{float: left;}
.nav-left ul{margin: 0;padding: 0;margin-top: -40px;margin-left: 185px;}
.nav-left li{display: inline-block;padding-right: 40px;}
.nav-left a{font-size: 16px;color: #333333;}
.nav-right{float:right;margin-top: 10px;}
.nav-right a:first-child{margin-right: 52px;}
.nav-right a{font-size: 14px;color: #333;}
nav a:hover{color: #00b369;}
.nav-right span{border-right: solid 1px silver;padding: 0 8px;margin: 0;}
/*轮播图*/
section{position: relative;}
ul,ol {padding: 0;}
.banner {position: relative;overflow: auto;text-align: center;width: 100%;min-width:1200px;margin: 0 auto;}
.banner li {list-style: none;}
.banner ul li {float: left;}
#b04 ul li img{width: 100%;height: 346px;}
#b04 .dots {position: absolute;left: 0;right: 0;bottom: 20px;}
#b04 .dots li {display: inline-block;width: 12px;height: 12px;margin: 0 4px;text-indent: -999em;background:#2C4652;border: 2px solid #fff;cursor: pointer;opacity: .4;transition: background .5s, opacity .5s;}
#b04 .dots li.active {background: #00A460;opacity: 1;}
#b04 .arrow {position: absolute;top: 150px;}
#b04 #al {left: 15px;}
#b04 #ar {right: 15px;}
/*搜索框*/
.search input{float:left;width: 588px;height:69px;border:3px solid rgba(0,0,0,.1);font-size: 16px;padding:0 25px;}
.search a{color: white;font-size:40px;float:left;border:3px solid rgba(0,0,0,.1);width: 106px;height:69px;background: #00a460;text-align: center;line-height: 65px;}
.search a:hover{background: #00b369;}
.search{min-width:1200px;position: absolute;top: 160px;left:calc(50% - 294px);}
.search-hidden{z-index:9999;display:none;font-size: 14px;position: absolute;top: 232px;left:calc(50% - 294px);width: 642px;border:solid 1px #00a460;background: white;}
.search-hidden p{margin-left:20px;color: #b2b2b2;display: inline-block;line-height: 20px;}
.search-hidden ul{padding-bottom: 10px;}
.search-hidden span{color: #636363;display: inline-block;padding: 20px;}
.search-hidden p:last-child{float: right;margin-right:10px;}
.search-hidden li:hover{background: #ebebeb;}
.search-hidden li p:nth-of-type(1){width: 18px;height:18px;background:#bcc2c4;color: white;text-align: center;}
header{margin:auto;min-width: 1200px;background:#F1F2F3;}
/*小导航*/
.nav_small{background: white;overflow: hidden;}
.small{width: 1200px;margin:auto;}
.small-left{float:left;}
.small-left p{padding:0 34px;margin:20px 0;font-size: 14px;display:inline-block;color: #7f7f7f;}
.small-left span{font-size: 14px;color:#ff7200;}
.small-right{float: right;}
.small-right ul{margin: 0;padding: 0;}
.small-right li{margin:20px 0;display: inline-block;font-size: 14px;color:#7f7f7f;padding-right: 40px;}
/*列表*/
.list-first{width: 1200px;margin:auto;}
.list-first ul{margin: 0;padding: 0;}
.list-first li{margin:0;padding:0;line-height:50px;font-size: 18px;color: #00b369;display: inline-block;text-align: center;width:192px;height: 106px;background:white;margin-right: 6px;margin-top: 20px;margin-bottom:20px;}
.list-first li img{margin-top: 10px;}
.list-first li:hover{background:#00b369;color: white;}
.list-first a:nth-of-type(6) li{margin-right: 0;}
/*精选专题推荐*/
.recommend{width: 1200px; overflow: hidden;background: #fff; margin-bottom: 20px;margin: auto;}
.rec{width: 1200px;margin:0 auto;background: white;padding: 20px 0;position: relative;}
.rec h1{margin-left: 70px;margin-top:-30px;font-weight: normal;color:#00002F;}
.rec-first ul{width: 1200px;}
.rec-first li .lock:hover{ background: #00a460; }
.rec-first li{margin-left:20px;display: inline-block;padding-top: 30px;width: 272px;height: 182px;position:relative;transition:all .2s; overflow: hidden;}
.rec-first img{width: 272px;height: 182px; display: block;}
.rec-pull{width: 272px;height:182px;position: absolute;top: 0;left: 0;background: rgba(0,0,0,.5);z-index: 11;text-align: center;overflow: hidden;top: 165px;transition:all .3s;}
.rec-pull span{display: block;padding-top: 15px;text-align: center;font-size: 16px;transition:all .3s;}
.rec-pull a{width: 100%;height: 100%;display: block;color: #fff;}
.lock{width: 92px;height: 30px;line-height: 28px;display: block;color:#fff;font-size: 14px;background:#00b369;border-radius: 2px;text-align: center;margin:14px auto 0;text-indent: 5px; font-style: normal; }
.rec-first li:hover .rec-pull span{padding-top: 50px;}
.rec-first li:hover .rec-pull{top: 30px}

/*二级导航*/
/*第一列*/
.pull-down{display:none;box-shadow: 0 0 5px gray;top:80px;left:450px;width: 456px;background: white;position: absolute;z-index: 9999;}
.pull-down img{position:absolute;top: -18px;left:50px;}
.pull-down h3{font-size: 16px;margin-top:20px;padding-bottom:20px;border-bottom: solid 1px #dcdcdc;}
.pull-down span{color:#00b369;font-weight: normal;}
.pull-down ul{margin-left:40px;margin-bottom:10px;}
.pull-down li{display: inline-block;width:30%;padding: 8px 0;}
.pull-down a{font-size: 14px;color:#7f7f7f;}
.pull-down a:hover{color: #00b369;}
/*第二列*/
.pull-down1{display:none;box-shadow: 0 0 5px gray;top:80px;left:550px;width: 456px;background: white;position: absolute;z-index: 9999;}
.pull-down1 img{position:absolute;top: -18px;left:50px;}
.pull-down1 h3{font-size: 16px;margin-top:20px;padding-bottom:20px;border-bottom: solid 1px #dcdcdc;}
.pull-down1 span{color:#00b369;font-weight: normal;}
.pull-down1 ul{margin-left:40px;margin-bottom:10px;}
.pull-down1 li{display: inline-block;width:30%;padding: 8px 0;}
.pull-down1 a{font-size: 14px;color:#7f7f7f;}
.pull-down1 a:hover{color: #00b369;}
/*第三列*/
.pull-down2{display:none;box-shadow: 0 0 5px gray;top:80px;left:690px;width: 456px;background: white;position: absolute;z-index: 9999;}
.pull-down2 img{position:absolute;top: -18px;left:50px;}
.pull-down2 h3{font-size: 16px;margin-top:20px;padding-bottom:20px;border-bottom: solid 1px #dcdcdc;}
.pull-down2 span{color:#00b369;font-weight: normal;}
.pull-down2 ul{margin-left:40px;margin-bottom:10px;}
.pull-down2 li{display: inline-block;width:30%;padding: 8px 0;}
.pull-down2 a{font-size: 14px;color:#7f7f7f;}
.pull-down2 a:hover{color: #00b369;}
/*第四列*/
.pull-down3{display:none;box-shadow: 0 0 5px gray;top:80px;left:800px;width: 456px;background: white;position: absolute;z-index: 9999;}
.pull-down3 img{position:absolute;top: -18px;left:50px;}
.pull-down3 h3{font-size: 16px;margin-top:20px;padding-bottom:20px;border-bottom: solid 1px #dcdcdc;}
.pull-down3 span{color:#00b369;font-weight: normal;}
.pull-down3 ul{margin-left:40px;margin-bottom:10px;}
.pull-down3 li{display: inline-block;width:24%;padding: 8px 0;}
.pull-down3 a{font-size: 14px;color:#7f7f7f;}
.pull-down3 a:hover{color: #00b369;}
.bgd{border-right:solid 1px #d7d7d7;padding-right:20px;}

/*主要内容*/
/*我的优质客户*/
main{min-width: 1200px;background: #F1F2F3;padding-bottom: 50px;}
.main-first{width: 1200px;margin: auto;background: white;height:86px;margin-top: 50px;}
.main-first span{display: block;line-height: 84px;font-size: 20px;color: #000;margin-left: 45px;padding: 0;}
.main-first img{width: 1200px;}
.main-second{width: 1200px;margin: auto;background: white;margin-top: 180px;}
.main-second li{display: inline-block;font-size: 18px;padding: 40px 25px 30px;color: #aaa;cursor: pointer;}
.main-second li:hover{color:#090;}
.main-third{width: 1200px;margin: auto;background: white;padding-bottom:20px;}
.main-third ul{margin-left: 10px;}
.main-third li{margin-left:20px;font-size:13px;color: #aaa;line-height: 28px;display: inline;white-space: nowrap;}
.main-third li:hover{color:#090;}
/*footer*/
footer{min-width: 1200px;margin:auto;overflow: hidden;}
.f-1{width: 1200px;margin: auto;margin-left:350px;padding:50px 0;float: left;}
.f-2{float: left;padding-left: 580px;margin-top: -180px;color: #7f7f7f;}
.f-2 h2{font-size: 30px;font-weight: normal;line-height: 30px;height: 44px;}
.f-2 p{color:#7f7f7f;font-size: 16px;line-height: 28px;}
.f-3{float: left;}
.f-3{padding-left:50px;margin-top: -180px;border-left:solid 1px #AAAAAA;margin-left:1000px;}
.f-3 ul{margin: 0;padding: 0;height:120px;}
.f-3 p{padding-bottom: 25px;line-height: 18px;font-size: 18px;color:#7f7f7f;margin-right:20px;}
.f-3 li{padding-right:50px;padding-top:10px;font-size: 14px;line-height:18px;display: inline-block;}
.f-3 a{color:#7f7f7f;}
.f-4 p{padding-bottom: 25px;line-height: 18px;font-size: 18px;color:#7f7f7f;margin-right:20px;}
.f-4{float:left;border-left:solid 1px #AAAAAA;padding-left:50px;margin-left:1300px;margin-top: -185px;}
.f-4 img{padding: 5px 0;}
.f-5{background: #565656;clear:both;margin: auto;overflow: hidden;}
.f-5 p{width: 1200px;margin:auto;line-height: 24px;color: #a9a9a9;padding:10px 0;}
.f-5 span{float: right;margin-right: 420px;margin-top: -50px;color: #aaaaaa;font-family: 宋体;font-size: 16px;}
/*侧边栏*/
.sidebar{position: absolute;top: 170px;right: 0;position: fixed;background: #fff;}
.sidebar ul li a{background: url(../images/service.png) no-repeat 0 0;display: block;width: 62px;height: 82px;}
.sidebar ul li:nth-of-type(2) a{background-position-y: -83px }
.sidebar ul li:nth-of-type(3) a{background-position-y: -165px }
.sidebar ul li:nth-of-type(4) a{background-position-y: -247px }
.sidebar ul li:nth-of-type(4){height: 57px;}
